come to rescue - Allemand Anglais Dictionnaire